pebble phosphates - Turkish English Dictionary